What is the meaning of the word "halibut-liver oil"?

Definitions: